revenue sharing certificate - Spanish English Dictionary